callop (plectroplites ambiguus) - Spanish English Dictionary